package com.coolingme.mouseevent.core;

/**
 * 观察者抽象
 *
 * @author wangyue
 * @date 2020/10/19 14:30
 */
public interface EventListener {

    /**
     * 单击
     *
     * @param event 事件对象
     */
    void onClick(Event event);

    /**
     * 双击
     *
     * @param event 事件对象
     */
    void onDoubleClick(Event event);

    /**
     * 移动
     *
     * @param event 事件对象
     */
    void onMove(Event event);

}
